past participle of rester - Inglés Sinónimo Diccionario